Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris U.S. Open - New York Italy F5 Italy F6 Italy F7 Italy #3-w1 Italy #3-w2 Italy #3-w3 Italy #3-w4 Chile F3 Uruguay F1 Argentina F7 Spain F1 Spain F2 Italy F2 Italy F3 Italy F4 Italy F9 Italy F4 Italy F17 Italy F29 Italy F3 Italy F29 Italy F2 Italy F5 Italy F6 Italy F12 Italy F17 Serbia F5 Serbia F7 Great Britain F13 Brazil F9 Argentina F11 Argentina F12 Argentina F13 Argentina F14 Argentina F15 Bolivia F1 Argentina F21 Chile F8 El Salvador F1 Panama F1 Argentina F3 Italy F12 Argentina F21 Argentina F22 Chile F9 Chile F10 Chile 11 Argentina F26 Argentina F27 Italy F10 Italy F12 Egypt F2 Egypt F3 Egypt F4 Egypt F8 Egypt F9 Egypt F10 Italy F8 Italy F9 Italy F10 Italy F20 Italy F23 Italy F24 Tunisia F5 Italy F7 Italy F9 Italy F13 Egypt F4 Italy F25 Great Britain F12 Germany F19 Germany F18 Argentina F5 Argentina F6 Argentina F9 Argentina F16 Argentina F17 Argentina F20 Argentina F22 Chile F5 Chile F6 Chile F7 Chile F9 Chile F1 Chile F2 Argentina F2 Italy F18 Italy F19 Italy F10 Argentina F23 Argentina F24 Chile F8 Italy F9 Italy F12 Italy F11 Italy F17 Germany F8 Italy F23 Italy F28 Italy F29 Tunisia F4 Italy F18 Italy F19 Morocco F4 Morocco F5 Tunisia F3 Italy F22 Argentina F17 Argentina F18 Italy F33 Italy F21 Italy F22 Serbia F4 Serbia F5 Italy F27 Italy F28 Italy F29 Italy F30 Italy F32 Italy F33 Italy F34 Italy F36 Spain F2 (Manacor) Spain F3 (Paguera) Tunisia F7 (Hammamet) Tunisia F8 (Hammamet) Tunisia F10 (Hammamet) Spain F9 (Madrid) Italy F35 Spain F4 (Paguera) Italy F3 M25 Palmanova M25 Palmanova Sporting Challenger - Turin Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Garden Open 2005 - Rome 4° Sporting Challenger - Turin X Torneo Internazionale di Tennis - Barletta 5° Sporting Challenger - Turin San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo International German Open - Hamburg Black Forest Open - Freudenstadt Challenger Brasov - Brasov Open Costa Daurada - Tarragona Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju II Cyclus Open de Tenis - Florianopolis Morocco Tennis Tour - Casablanca Schickedanz Open 2007 - Furth GHI Bronz Classic - Bronx Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Italy F11 Salinas Challenger Santiago Challenger Le Gosier Challenger Barletta Challenger Milan Challenger Barletta Challenger Italy F31 Bucaramanga Challenger Salinas Challenger Sao Paulo Challenger Buenos Aires Challenger Vercelli Challenger Vicenza Challenger IX Torneo Internacionale de Tennis - Barletta Milan Challenger Todi Challenger San Marino Challenger Pune Challenger Andria Challenger Happy Valley Challenger XI Torneo Internazionale di Tennis - Barletta Rome Challenger Caltanissetta Challenger Francavilla Challenger Perugia Challenger San Remo Tennis Cup 15° Piertomaso - San Remo Barletta Challenger Ostrava Challenger Caltanissetta Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo San Benedetto Challenger Biella Challenger Architect Open - Budapest Brescia Challenger Sir Supermercati - Rome Sibiu Challenger Copa Petrobras - Santiago Copa Petrobras - Montevideo Mouilleron-Le-Captif Challenger Challenger Cudad de Guayaquil - Guayaquil Marbella Challenger Francavilla Challenger dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Vicenza Challenger Ilkley Challenger Braunschweig Challenger Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil Genova Challenger Biella Challenger Ismaning Challenger Brest Challenger Santos Challenger Mouilleron-Le-Captif Challenger Playford Challenger Lille Challenger Riviera di Rimini Challenger 2004 - Rimini Tennis Napoli Cup 2007 - Napoli St. Brieuc Challenger Barletta Challenger Tunis Challenger Francavilla Challenger San Remo Tennis Cup - San Remo Ludwigshafen Challenger Ostrava Challenger Heilbronn Challenger Polska Energia Open - Bytom Antonio Savoldi-Marco Co. - Manerbio Shymkent Challenger Parma Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Sopot Challenger Andria Challenger Bendigo Challenger Mouilleron-Le-Captif Challenger Como Challenger Bratislava Challenger Napoli Challenger Genova Challenger Prostejov Challenger Genoa Open Challenger-Fondazione Carige - Genova Banja Luka Challenger 2005 - Banja Luka Bengalaru Challenger Copa Petrobras - Bogota Nonthaburi 1 Challenger Sibiu Challenger Cyclus Open de Tenis - Florianopolis Bratislava Challenger Montechiarugolo Challenger St. Tropez Challenger Bad Waltersdorf Challenger Olbia Challenger Brest Challenger Nonthaburi 1 Challenger Bratislava Challenger Rome Challenger Padova Challenger Tennis Napoli Cup 2006 - Napoli Francavilla Challenger Modena Challenger Zug Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Bonn Challenger Tenerife 1 Challenger Todi Challenger Bratislava 2 Challenger Como Challenger Genova Challenger Bergamo Challenger Sibiu Challenger Helsinki Challenger Amersfoort Challenger Montemar Challenger Valencia Challenger Itajai Challenger Recanati Challenger Prostejov Challenger San Marino Challenger Manama Challenger Tenerife 2 Challenger Lugano Challenger Cordenons Challenger Genova Challenger Como Challenger Memorial Manfredini - Sassuolo Genova Challenger Parma Challenger Szczecin Challenger Amersfoort Challenger Vilnus Challenger Luedenscheid Challenger Nottingham 2 Challenger Olbia Challenger Trieste Challenger Ortisei Challenger Bucharest Challenger Francavilla Challenger Roseto Degli Abruzzi 1 Challenger Andria Challenger Perugia Challenger Nonthaburi 2 Challenger Liberec Challenger Todi Challenger Sibiu Challenger Phoenix Challenger Zadar Challenger Oeiras 3 Challenger Sassuolo Challenger Rome Challenger Split Challenger Cagliari Challenger Vicenza Challenger Perugia Challenger Hangzhou Challenger Roanne Challenger San Marino Challenger Como Challenger Genova Challenger Braga Challenger Cap Cana Challenger Perugia Challenger Sassuolo Challenger Cordenons Challenger Como Challenger Copa Petrobras - Aracaju Andria Challenger Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Nord LB Open 2007 - Braunschweig Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Memorial A. Manfredini Sassuolo Challenger - Sassuolo Oeiras 1 Challenger Asuncion Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Marino Challenger Genova Open Challenger - Genova Napoli Challenger Rome Challenger Helsinki Challenger San Benedetto Challenger Copa Telmex - Buenos Aires Tenerife 2 Challenger Tenerife 3 Challenger Manama Challenger Synsam Swedish Open - Bastad Rovereto Challenger Antalya Challenger Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Barletta Challenger Campionati Internazionali di Sicilia - Palermo Rovereto Challenger Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Milan Challenger Lisbon Challenger Kosice Challenger Generali Open - Kitzbuhel Mumbai Open - Mumbai Vicenza Challenger Luedenscheid Challenger Shenzhen 1 Challenger Barletta Challenger Modena Challenger Tenerife 3 Challenger Nonthaburi 3 Challenger Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Genova Challenger Copa Telmex - Buenos Aires Naples Challenger Barletta Challenger Split Challenger Napoli Challenger Buenos Aires Challenger Allianz Suisse Open - Gstaad Cagliari Challenger Mercedes Cup - Stuttgart Santiago Challenger Orange Warsaw Open - Warsaw Francavilla Challenger Verona Challenger Tunis Challenger Vicenza Challenger Prostejov Challenger ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Trieste Challenger Turin Challenger San Benedetto Challenger Medibank International - Sydney Grand Prix de Tennis de Lyon - Lyon Brasil Open - Costa do Sauipe Oeiras 4 Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Ordina Open - s-Hertogenbosch Estoril Open - Estoril Florence Challenger Pilot Pen Tennis - New Haven Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest China Open - Beijing Kremlin Cup - Moscow Open Sabadell Atlantico - Barcelona Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade St. Petersburg Open - St. Petersburg AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Heineken Open - Auckland Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Catella Swedish Open - Bastad Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Pilot Pen Tennis - New Haven Pereira Challenger Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Mercedes Cup - Stuttgart ATP Studena Croatia Open - Umag China Open - Beijing San Benedetto Challenger Aircel Chennai Open - Chennai Apia International - Sydney Qatar Exxon Mobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne San Juan Challenger Open Sabadell Atlantico - Barcelona Copa Claro - Buenos Aires Portugal Open - Oeiras Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Bet-at-home Open - Hamburg Mestre Challenger Rio Open 500 - Rio de Janeiro BMW Open - Munich San Benedetto Challenger Studena Croatia Open - Umag China Open - Beijing Meknes Challenger Kenitra Challenger Indore Challenger Erste Bank Open - Vienna PTT Thailand Open - Bangkok Valencia Open - Valencia Apia International - Sydney Braunschweig Challenger Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco BMW Open - Munich Konzum Croatia Open - Umag Perugia Challenger AEGON International - Eastbourne China Open - Beijing Mercedes Cup - Stuttgart Serbia Open - Belgrade Rio Open - Rio de Janeiro China Open - Beijing Brasil Open - Sao Paulo Aircel Chennai Open - Chennai Danderyd Challenger Copa Claro - Buenos Aires St. Petersburg Open - St. Petersburg Koblenz Challenger Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Bet-at-home Open - Hamburg China Open - Beijing San Benedetto Challenger SkiStar Swedish Open - Bastad Open de Nice Cote d'Azur - Nice Apia International - Sydney Turin Challenger China Open - Beijing Erste Bank Open - Vienna ASB Classic - Auckland China Open - Beijing Bet-at-home Open - Hamburg Kremlin Cup - Moscow Swiss Open - Gstaad St. Petersburg Open - St. Petersburg Barcelona Open BancSabadell - Barcelona Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem Tennis Napoli Open - Naples Rio Open - Rio de Janeiro BMW Open - Munich Brescia Challenger Andria Challenger Cordenons Challenger Konzum Croatia Open - Umag Suisse Open - Gstaad Rome Challenger Todi Challenger ATP Vegeta Croatia Open - Umag Argentina Open - Buenos Aires Rome Challenger Lyon Challenger European Open - Antwerp Alicante Challenger If Stockholm Open - Stockholm Vancouver Challenger Qatar ExxonMobil Open - Doha Mallorca Championships - Mallorca Sydney International - Sydney Barcelona Challenger Argentina Open - Buenos Aires Amersfoort Challenger New York Open - New York Cherbourg Challenger Open 13 Provence - Marseille Aix En Provence Challenger Argentina Open - Buenos Aires Braunschweig Challenger Dubai Duty Free Tennis Championships - Dubai Naples Challenger Brasil Open - Sao Paulo Plava Laguna Croatia Open - Umag Monza Challenger Orleans Challenger BMW Open - Munich Rome Challenger Ortisei Challenger Chengdu Open - Chengdu Erste Bank Open - Vienna Geneva Open - Geneva Copa Kia - Santiago Mauthausen Challenger Turin Challenger Tunis Challenger Rio Open - Rio de Janeiro Skopje Challenger Plava Laguna Croatia Open - Umag Milan Challenger Bunschoten Challenger Open de Nice Cote d'Azur - Nice Intrum Stockholm Open - Stockholm Bengalaru 1 Challenger Cordoba Open - Cordoba DIEMA XTRA Sofia Open - Sofia Braunschweig Challenger Rio Open - Rio de Janeiro German Tennis Championships - Hamburg Biella Challenger Nonthaburi 3 Challenger Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Erste Bank Open - Vienna Roseto Degli Abruzzi Challenger Hamburg European Open - Hamburg Antalya Open - Antalya Abierto Mexicano Telcel - Acapulco Shenzhen Open - Shenzhen Nordea Open - Bastad Erste Bank Open - Vienna Apia International - Sydney Erste Bank Open - Vienna Sardegna Open - Cagliari Emilia-Romagna Open - Parma Melbourne Summer Set - Melbourne Moselle Open - Metz Sydney Tennis Classic - Sydney Serbia Open - Belgrade Gonet Geneva Open - Geneva Nordea Open - Bastad Hamburg European Open - Hamburg Gonet Geneva Open - Geneva Grand Prix Hassan II - Marrakech Rio Open - Rio de Janeiro Boss Open - Stuttgart Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Gijon Open - Gijon ABN AMRO World Tennis Tournament - Rotterdam EFG Swiss Open - Gstaad Open 13 Provence - Marseille China Open - Beijing Serbia Open - Belgrade Adelaide International - Adelaide Tata Open Maharashtra - Pune Rio Open - Rio de Janeiro Open 13 Provence - Marseille Grand Prix Hassan II - Marrakech Mallorca Championships - Mallorca Brasil Open - Sao Paulo Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Austrian Open - Kitzbuhel China Open - Beijing ASB Classic - Auckland Brescia Challenger Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Legg Mason Tennis Classic - Washington Brasil Open - Costa do Sauipe Qatar ExxonMobil Open - Doha Estoril Open - Estoril Dubai Duty Free Tennis Championships - Dubai BA-CA Tennis Trophy - Vienna Forte Village Sardegna Open - Sardinia Great Ocean Road Open - Melbourne Abierto Mexicano Telcel - Acapulco Open 13 Provence - Marseille Catella Swedish Open - Bastad Barcelona Open Banc Sabadell - Barcelona Almaty Open - Almaty Movistar Open - Vina del Mar Mallorca Championships - Mallorca AEGON Championships - London AEGON International - Eastbourne Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Kremlin Cup - Moscow Open de Nice Cote dAzur - Nice BCR Open Romania - Bucharest BMW Open - Munich EFG Swiss Open - Gstaad Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca Bet-at-home Open - Hamburg Qatar ExxonMobil Open - Doha Erste Bank Open - Vienna Valencia Open - Valencia Royal Guard Open Chile - Vina del Mar Barcelona Open BancSabadell - Barcelona BNP Paribas Masters - Paris Mercedes Cup - Stuttgart Vegeta Croatia Open - Umag Abierto Mexicano de Tenis Mifel - Los Cabos China Open - Beijing Valencia Open - Valencia Vegeta Croatia Open - Umag Valencia Open - Valencia Argentina Open - Buenos Aires Hungarian Open - Budapest Erste Bank Open - Vienna Ecuador Open - Quito Swiss Open - Gstaad Chengdu Open - Chengdu Plava Laguna Croatia Open - Umag St. Petersburg Open - St. Petersburg ASB Classic - Auckland Tata Open Maharashtra - Pune Generali Open - Kitzbuhel Astana Open - Nur-Sultan Modena Challenger cinch Championships - London Winston-Salem Open - Winston-Salem Anytech365 Andalucia Open - Marbella San Diego Open - San Diego Grand Prix Hassan II - Marrakech Sofia Open - Sofia ASB Classic - Auckland Argentina Open - Buenos Aires Maia Challenger Telecom Italia Masters - Rome Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Sony Open Tennis - Miami French Open - Paris BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome U.S. Open - New York Miami Open - Miami Mutua Madrid Open - Madrid U.S. Open - New York BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Australian Open - Melbourne BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Australian Open - Melbourne Rogers Cup - Toronto Western & Southern Open - Cincinnati Sony Ericsson Open - Miami French Open - Paris Masters Series Monte-Carlo - Monte Carlo Wimbledon - London BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York Rogers Cup - Toronto Western & Southern Open - New York Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Countrywide Classic - Los Angeles French Open - Paris BNP Paribas Open - Indian Wells Argentina Open - Buenos Aires BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Chile Dove Men+Care Open - Santiago Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Hopman Cup - Perth Davis Cup, World Group, QR, ITA-KOR 4-0 ATP Cup - Melbourne Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, 1R, ARG-ITA 2-3 ATP Cup - Brisbane, Perth, Sydney Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, World Group, 1R, KAZ-ITA 3-2 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Davis Cup, World Group, 1R, JPN-ITA 1-3 Internazionali BNL d'Italia - Rome Davis Cup, World Group, QF, ITA-FRA 1-3 U.S. Open - New York Laver Cup - Geneva Davis Cup, Finals, Group F AAMI Classic - Kooyong Wimbledon (juniors) Wimbledon (juniors) Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Shanghai Rolex Masters - Shanghai Belgrade Open - Belgrade Swiss Indoors Basel - Basel